wind driven generator - Spanish English Dictionary